package IO.CopyText;

import java.io.*;

/*
* 文件复制练习：
* */

public class CopyText {
    public static void main(String[] args) throws IOException {
//    创建字节输入流对象
        FileInputStream fis = new FileInputStream("C:\\Users\\Lenovo\\Desktop\\Javawork\\src\\Text\\1.jpg");
//    创建字节出入流对象
        FileOutputStream fos = new FileOutputStream("C:\\Users\\Lenovo\\Desktop\\Javawork\\src\\IO\\1.jpg");

//        效率低
/*        int len = 0;
        while((len = fis.read()) != -1){
            fos.write(len);
        }*/

//        写个效率高的
        byte[] bytes = new byte[1024];
        int len = 0;
        while((len = fis.read(bytes)) != -1){
            fos.write(bytes,0,len);
        }

//        资源释放：先释放写的
        fos.close();
        fis.close();
    }
}
